package org.pplb5.siresto;
/**
 * Restoran, Meja, MenuMakanan, PaketAcara
 */
import java.util.List;

public class Restoran {
	private List<Meja> listOfMeja;
	private List<MenuMakanan> listOfMenu;
	private List<PaketAcara> listOfPaket;
	private String namaRestoran;
	private String alamat;
	private String cabang;
	private String sumberGambar;
	
	public Restoran(String nama, String icon){
		namaRestoran=nama;
		sumberGambar=icon;
	}
	
	public List<Meja> getListOfMeja() {
		return listOfMeja;
	}
	public void setListOfMeja(List<Meja> listOfMeja) {
		this.listOfMeja = listOfMeja;
	}
	
	public List<PaketAcara> getListOfPaket() {
		return listOfPaket;
	}
	public void setListOfPaket(List<PaketAcara> listOfPaket) {
		this.listOfPaket = listOfPaket;
	}
	public String getNamaRestoran() {
		return namaRestoran;
	}
	public void setNamaRestoran(String namaRestoran) {
		this.namaRestoran = namaRestoran;
	}
	public String getAlamat() {
		return alamat;
	}
	public void setAlamat(String alamat) {
		this.alamat = alamat;
	}
	public String getCabang() {
		return cabang;
	}
	public void setCabang(String cabang) {
		this.cabang = cabang;
	}
	public List<MenuMakanan> getListOfMenu() {
		return listOfMenu;
	}
	public void setListOfMenu(List<MenuMakanan> listOfMenu) {
		this.listOfMenu = listOfMenu;
	}
	public String getSumberGambar() {
		return sumberGambar;
	}
	public void setSumberGambar(String sumberGambar) {
		this.sumberGambar = sumberGambar;
	}
	
}

class Meja{
	private int no_Meja;
	private boolean tersedia;
	private int kapasitas;
	
	public int getNo_Meja() {
		return no_Meja;
	}
	public void setNo_Meja(int no_Meja) {
		this.no_Meja = no_Meja;
	}
	public boolean isTersedia() {
		return tersedia;
	}
	public void setTersedia(boolean tersedia) {
		this.tersedia = tersedia;
	}
	public int getKapasitas() {
		return kapasitas;
	}
	public void setKapasitas(int kapasitas) {
		this.kapasitas = kapasitas;
	}
	
}

class PaketAcara{
	private String namaPaket;
	private int hargaDefault;
	private int jumlahDefault;
	private String keterangan;
	
	public String getNamaPaket() {
		return namaPaket;
	}
	public void setNamaPaket(String namaPaket) {
		this.namaPaket = namaPaket;
	}
	public int getHargaDefault() {
		return hargaDefault;
	}
	public void setHargaDefault(int hargaDefault) {
		this.hargaDefault = hargaDefault;
	}
	public int getJumlahDefault() {
		return jumlahDefault;
	}
	public void setJumlahDefault(int jumlahDefault) {
		this.jumlahDefault = jumlahDefault;
	}
	public String getKeterangan() {
		return keterangan;
	}
	public void setKeterangan(String keterangan) {
		this.keterangan = keterangan;
	}
	
}

class MenuMakanan{
	private String nama;
	private String deskripsi;
	private int harga;
	//private String gambar;
	
	public String getNama() {
		return nama;
	}
	public void setNama(String nama) {
		this.nama = nama;
	}
	public String getDeskripsi() {
		return deskripsi;
	}
	public void setDeskripsi(String deskripsi) {
		this.deskripsi = deskripsi;
	}
	public int getHarga() {
		return harga;
	}
	public void setHarga(int harga) {
		this.harga = harga;
	}
}